package com.xiaolin.designmode.facade;

/**
 * @ClassName Facade
 * @Description 外观角色
 * @Detail 外观（Facade）模式又叫作门面模式，是一种通过为多个复杂的子系统提供一个一致的接口，而使这些子系统更加容易被访问的模式。
 *              1、步骤：
 *                  1、创建外观角色
 *                  2、创建若干子系统角色
 *                  3、测试
 *              2、总结：
 *                  1、角色：
 *                      1、外观角色
 *                      2、子系统角色
 *                      3、测试客户端
 *                  2、适用场景
 * @Author MyPC
 * @Date 2020/11/3
 * @Version 1.0
 */
public class Facade {
    private SubSystem1 subSystem1=new SubSystem1();
    private SubSystem2 subSystem2=new SubSystem2();
    public void all(){
        subSystem1.out();
        subSystem2.out();
    }
}
